SK S2 EP 11 3
Once upon a time, in a world where magical creatures known as youma roamed the land, there was a powerful youma named Fubuki's mother. She was feared by all and caused chaos wherever she went. The shinobi of Hanzo Academy were tasked with slaying her, but none could defeat her.
Netwrck